A Roles-Based Approach to Variable-Oriented Programming
نویسندگان
چکیده
منابع مشابه
A Roles-Based Approach to Variable-Oriented Programming
Delocalized variable plans pose problems for novice programmers trying to read and write programs. Variable-oriented programming is a programming paradigm that emphasizes the importance of variablerelated schemas and brings actions pertaining to each variable together in one place in program code. This paper revisits the idea of variableoriented programming and shows how it can be founded on ro...
متن کاملA Constructivism-Based Approach to Teach Object- Oriented Programming
We have developed a course in object-oriented programming for students already familiar with the procedural programming paradigm. To address persistent difficulties mainly imposed by the already known paradigm, we adopted the approach of constructivism, which stresses the importance of prior knowledge on top of which new knowledge is built. A real-world system was adopted, to exploit the prior ...
متن کاملA Programming Language Oriented Approach to Computability
The field of computability and complexity was, where computer science sprung from. Turing, Church, and Kleene all developed formalisms that demonstrated what they held"intuitively computable". The times change however and today's (aspiring) computer scientists are less proficient in building automata or composing functions and are much more native to the world of programming languages. This art...
متن کاملA Generative Approach to Aspect-Oriented Programming
Aspect-Oriented Software Development (AOSD) offers new insights and tools for the modular development of systems with cross-cutting features. Current tool support for AOSD is provided mainly in the form of code-level constructs. This paper presents a way to express cross-cutting features as logical invariants and to use generative techniques to produce the kind of code that is usually written m...
متن کاملNorm-Oriented Programming of Electronic Institutions: A Rule-based Approach
Norms constitute a powerful coordination mechanism among heterogeneous agents. We propose means to specify and explicitly manage the normative positions of agents (permissions, prohibitions and obligations), with which distinct deontic notions and their relationships can be captured. Our rule-based formalism includes constraints for more expressiveness and precision and allows the norm-oriented...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Human Technology: An Interdisciplinary Journal on Humans in ICT Environments
سال: 2008
ISSN: 1795-6889
DOI: 10.17011/ht/urn.200804151353